package keyboaUtil.commonUtil.time;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

/**
 * @author 2B键盘
 * @create 2018-03-31 17:33
 * @desc 自定义的datetime
 **/
public class DateTime {

    /**
     * 获取当前日前+时间
     *
     * @return yyyy-MM-dd HH:mm:ss格式的日期时间
     */
    public static String nowTime() {
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return df.format(new Date());
    }

    /**
     * 获取日期
     *
     * @return boolean
     */
    public static String isToday(){

        /**
         * 返回结果
         *
         * 默认为false
         */
        String result = null;
        /**
         * 设置日期格式
         */
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.CHINA);
        /**
         * 获取当前日期
         */
        result = sdf.format(new Date());
        /**
         * 返回当前日期
         */
        return result;
    }

    /**
     * 将传入的日期格式转换为中国的日期
     * 格式,并将转换过后的日期用String
     * 返回出去
     *
     * @param date
     * @return String
     */
    public static String InChina(Date date){
        return new String(new SimpleDateFormat("yyyy-MM-dd",Locale.CHINA).format(date));
    }

}
